package han;

public class J05NestedLoop {

	public static void main(String[] args) {
		//중첩 반복문
		//for문 안에 또 다른for문을 작성하거나
		//while문 안에 또 다른 while문을 작성하거나
		//do-while문 안에 또 다른 while문을 작성하거나
		//작성하는것을 의미
		//구구단
		//2x1=2;
		//2x2=4
		//2x3=6
		//......
		//2x8=16
		//2x9=18
		/*for(int i = 1;i<=9;++i){
			System.out.println("2 x"+i +"="+ 2*i);
			
		}
		for(int j = 1;j<=9;++j){
			System.out.println("5 x"+j +"="+ 5*j);
			
		}
		for(int k = 1;k<=9;++k){
			System.out.println("9 x"+k +"="+ 9*k);
			
		}
		
		//구구단
		for(int z = 1;z<=9;++z){
			for(int x =1;x<=9;++x)
			System.out.print(z+"x" +x+"="+ z*x);
			
		
		}
		*/
		
		/*
		System.out.println("                                Multiplication Table");
		for(int i = 1;i<=9;++i){
			for(int k =1;k<=9;++k)
				
				System.out.print(k);
			
		
		}
		*/
	/*for(int j =1;j<=9;++j){
			for(int i =2; i<=9;++i){			
			System.out.print(i+"x"+j+"="+i*1+"\t");
			System.out.print(i+"\t");
		}
		System.out.print("\n");
	}
	*/
		
		
		//while로 작성하는 십구단
		 int i=2;
		 int j=1;
		 while (j <= 10){
			 while (i <= 10) {
				System.out.println("\t");
				System.out.print(i+"x"+j+"="+i*j+"\t");
				++i;
				
			}
			 i=2;//다시초기화함
			 ++j;
		 }
		 
		 
}
}
